Selected, eigenschap

                          

Deze eigenschap geeft als resultaat of stelt in de selectiestatus van elementen (geselecteerd of niet geselecteerd) in een ListBox.

Syntaxis

object.Selected(index) [=Boolean]

De syntaxis van de eigenschap Selected bevat de volgende onderdelen:

Onderdeel Beschrijving
object Vereist. Een geldig object.
index Vereist. Een integer met een bereik van 0 tot en met het aantal elementen in de lijst min ΘΘn.
Boolean Optioneel. Geeft aan of een element is geselecteerd.

Instellingen

De instellingen voor Boolean zijn:

Waarde Beschrijving
True Het element is geselecteerd.
False Het element is niet geselecteerd.

Notities

De eigenschap Selected is handig om meerdere keuzen te kunnen maken. U kunt deze eigenschap gebruiken als u de geselecteerde rijen in een meerkeuzelijst wilt bepalen. U kunt deze eigenschap ook gebruiken als u vanuit de programmacode rijen wilt selecteren of de selectie wilt opheffen in een lijst.

De standaardwaarde van deze eigenschap is gebaseerd op de actieve selectiestatus van de elementen in een ListBox.

Voor keuzelijsten waarin maar een enkele keuze gemaakt kan worden, wordt aangeraden de eigenschappen Value of ListIndex te gebruiken om de selectie op te halen en in te stellen. In dat geval resulteert de eigenschap ListIndex in de index van een geselecteerd element. Voor keuzelijsten waarin meerdere keuzen gemaakt kunnen worden, resulteert de eigenschap ListIndex in de index van de rij binnen de rechthoek die aangeeft dat de rij de focus heeft. Of de rij daadwerkelijk is geselecteerd of niet, is daarbij niet van belang.

Als de eigenschap MultiSelect van het besturingselement ListBox is ingesteld op None, kan slechts voor ΘΘn rij de eigenschap Selected zijn ingesteld op True.

Als u een waarde invult die buiten het bereik van de index valt, wordt er geen foutbericht gegenereerd maar wordt er ook voor geen enkel element in de lijst een eigenschap ingesteld.